home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16017 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: ddi2.digital.net!usenet
  2. From: jim-neil@digital.com (Jim Neil)
  3. Newsgroups: comp.lang.c++,rec.games.programmer,alt.msdos.programmer,comp.programming
  4. Subject: Re: Young programmers read me.
  5. Date: 9 Apr 1996 05:37:39 GMT
  6. Organization: Florida Online
  7. Message-ID: <4kct33$cp9@ddi2.digital.net>
  8. References: <4icpp9$7hr@barad-dur.nas.com> <4imqe4$cj3@ping1.ping.be> <1996Mar23.224853.116513@kuhub.cc.ukans.edu> <4j52hn$ikb@news.ios.com> <Pine.OSF.3.9 <3164B27B.71AC7F1E@dark.mountain.stronghold>
  9. NNTP-Posting-Host: @pm2_6.digital.net
  10. X-Newsreader: WinVN 0.92.6
  11.  
  12. In article <3164B27B.71AC7F1E@dark.mountain.stronghold>, "Mr. Wizard" <madscientist@dark.mountain.stronghold> says:
  13. >
  14.  
  15. >Yes, but you can't deny that some languages are easier to use for 
  16. >different people- thereby allowing them to write better programs
  17. >instead of worrying about the language they're writing in.
  18. >
  19. >The point is: there is no perfect programming language.
  20. >use what works for you best.
  21.  
  22. And use the language that works BEST for solving the problem at hand.
  23.  
  24. Some languages are great for geting the program written quickly,
  25. however, the generated code is generally *dog* slow.  This is OK if
  26. you are only going to run the program once or twice.  If the program
  27. is to be run MANY times or by MANY prople, it is important to code
  28. (at least the critical sections) in a language that will give the
  29. necessary performance.  These languages, typically, afford little
  30. protection for the programmer.  It is like riding a bike with
  31. training wheels; it's great when you first start out, but boy
  32. do they get in your way once you know how to ride!  Ever try to
  33. take a corner really fast on a bike with training wheels?  It'll
  34. throw you off.
  35.  
  36. With bikes, you can take the training wheels off.  Not the case
  37. with programming languages.  To get real performance, the language
  38. can make few assumptions and can 'help' you very little.  YOU must
  39. take control, and that can be both a good and a bad thing, like
  40. most things in life...
  41.  
  42. JWN
  43.